<!DOCTYPE html>
<html lang="ja">

<head>
	<meta charset="UTF-8"/>
	<meta name="keywords" content="不可視文字, 制御文字, スペース, タブ, 改行"/>
	<link rel="stylesheet" href="../../Shared/sty/standard.css"/>
	<script defer src="../../Shared/js/toc.js"></script>
	
	<title>MacのCotEditorで不可視文字を表示する</title>
</head>

<body>
<a name="howto_jump"></a>

<h1>MacのCotEditorで不可視文字を表示する</h1>

<p>不可視文字の表示機能を使うと、書類中の見えない文字（不可視文字）を代替記号で描画し、どこにあるか見えるようにできます。</p>


<section>
<h2>不可視文字の表示/非表示を切り替える</h2>

<h3>現在の書類を一時的に変更する</h3>

<p>MacのCotEditorアプリ<img class="appicon" srcset="../../Shared/gfx/icon_32x32@2x.png 2x" alt=""/>で、現在開いている書類で一時的に不可視文字の表示/非表示を切り替えるには以下の方法があります:</p>

<ul>
	<li><p>「フォーマット」＞「不可視文字を表示」または「不可視文字を非表示」と選択</p></li>
	<li><p>ウインドウツールバーの「不可視文字」ボタンをクリック（「不可視文字」ボタンはツールバーをカスタマイズして追加できます）</p></li>
	<li><p>Touch Barの「不可視文字」ボタンをタッチ（「不可視文字」ボタンはTouch Barをカスタマイズして追加できます）</p></li>
</ul>

<p>ここでの変更はCotEditorのデフォルトの設定を上書きしません。</p>


<h3>デフォルト設定を変更する</h3>

<p>デフォルトで不可視文字を表示するかどうかの設定は<a href="settings_window.html">「ウインドウ」設定</a>から行います。「表示」セクションのチェックボックス「不可視文字」で切り替えます。</p>


<h3>プリント時に不可視文字を表示する</h3>

<p>不可視文字をプリントに含めるかどうかは、プリントダイアログから設定できます。</p>
</section>


<section>
<h2>表示する不可視文字の種類を変更する</h2>

<p>設定の<a href="settings_window.html">「ウインドウ」設定</a>から、不可視文字を表示したときにどの種類の不可視文字を表示するかを設定できます。設定できる種類はそれぞれ以下の文字に対応しています。</p>

<table>
	<style>
		table ul { list-style-type: none; padding-left: 0; }
	</style>
	
	<colgroup>
		<col/>
		<col/>
		<col style="width:20em"/>
		<col/>
	</colgroup>
	
	<thead>
		<tr><th>名称</th><th>記号</th><th>対象文字 (コードポイント)</th><th>説明</th></tr>
	</thead>
	
	<tbody>
		<tr>
			<th>改行</th>
			<td><span class="invisible">↩</span></td>
			<td><ul>
				<li>U+000A <small>(LINE FEED)</small></li>
				<li>U+000D <small>(CARRIAGE RETURN)</small></li>
				<li>U+0085 <small>(NEW LINE)</small></li>
				<li>U+2028 <small>(LINE SEPARATOR)</small></li>
				<li>U+2029 <small>(PARAGRAPH SEPARATOR)</small></li>
			</ul></td>
			<td>改行を表す制御文字です。CRLF (<code>U+000D</code>と<code>U+000A</code>の組み合わせ)も1つの改行文字として扱います。</td>
		</tr>
		
		<tr>
			<th>タブ</th>
			<td><span class="invisible">→</span></td>
			<td><ul>
				<li>U+0009 <small>(HORIZONTAL TABULATION)</small></li>
			</ul></td>
			<td>ある特定の位置まで次の文字を送る柔軟な幅を持つ空白文字です。プログラム上ではしばしば、1文字で複数個分のスペース幅を持つ文字としてインデントに用いられます。</td>
		</tr>
		
		<tr>
			<th>スペース</th>
			<td><span class="invisible">·</span></td>
			<td><ul>
				<li>U+0020 <small>(SPACE)</small></li>
			</ul></td>
			<td>一般的なスペースです。</td>
		</tr>
		
		<tr>
			<th rowspan="3">その他の空白</th>
			<td><span class="invisible">·̂</span></td>
			<td><ul>
				<li>U+00A0 <small>(NO-BREAK SPACE)</small></li>
				<li>U+2007 <small>(FIGURE SPACE)</small></li>
				<li>U+202F <small>(NARROW NO-BREAK SPACE)</small></li>
			</ul></td>
			<td>この文字の前後での改行を許さない特殊なスペースです。</td>
		</tr>
		
		<tr>
			<td><span class="invisible">□</span></td>
			<td><ul>
				<li>U+3000 <small>(IDEOGRAPHIC SPACE)</small></li>
			</ul></td>
			<td>いわゆる日本語の全角スペースです。</td>
		</tr>
		
		<tr>
			<td><span class="invisible">⹀</span></td>
			<td><ul>
				<li>U+2000..U+200A <small>(様々なスペース)</small></li>
				<li>U+205F <small>(MEDIUM MATHEMATICAL SPACE)</small></li>
			</ul></td>
			<td>様々な幅・用途の空白文字です。UnicodeのカテゴリZs (space separator) に含まれる空白文字の残りすべてに対応しています。</td>
		</tr>
		
		<tr>
			<th>その他の制御文字</th>
			<td><span class="invisible">�</span></td>
			<td><ul>
				<li>U+0000..U+001F <small>(C0)</small></li>
				<li>U+007F <small>(DELETE)</small></li>
				<li>U+0080..U+009F <small>(C1)</small></li>
				<li>U+200B <small>(ZERO WIDTH SPACE)</small></li>
				<li>U+200C <small>(ZERO WIDTH NON-JOINER)</small></li>
				<li>U+2060 <small>(WORD JOINER)</small></li>
				<li>U+FEFF <small>(ZERO WIDTH NO-BREAK SPACE)</small></li>
				<li>U+061C, U+200E..U+200F, U+202A..U+202E, U+2066..U+206F <small>(bidi制御文字群)</small></li>
				<li>U+2061..U+2065 <small>(不可視演算子群)</small></li>
				<li>U+FFF9..U+FFFB <small>(ルビ制御文字群)</small></li>
			</ul></td>
			<td>通常の文字として表示されず文書のフォーマットなどに用いられる特殊な文字です。UnicodeのカテゴリCcすべてと一部のCfに対応しています。</td>
		</tr>
	</tbody>
</table>
</section>


<section id="cf">
<h2>関連項目</h2>
<ul>
	<li><a href="settings_window.html">MacのCotEditorで「ウインドウ」設定を変更する</a></li>
</ul>
</section>

</body>
</html>
